Bus Route 24 - Lothian Buses 24: Royal Infirmary => West Granton - Lothian Buses
Bus Stops
- 1 - Royal Infirmary
- 2 - RH Sick Children (Little France Crescent)
- 3 - Craigmillar Castle Road
- 4 - Kingston Avenue
- 5 - Walter Scott Avenue
- 6 - Craigmillar Cemetery
- 7 - Bridgend Cottages
- 8 - Cameron Toll
- 9 - Cameron Toll Centre
- 10 - Gordon Terrace
- 11 - King's Buildings
- 12 - Lussielaw Road
- 13 - Saville Place
- 14 - Langton Road
- 15 - Watertoun Road
- 16 - Blackford Avenue
- 17 - South Oswald Road
- 18 - St Thomas Road
- 19 - Grange Loan
- 20 - Dick Place
- 21 - Lauder Road
- 22 - Grange Cemetery
- 23 - Beaufort Road
- 24 - Thirlestane Road
- 25 - Spottiswoode Road
- 26 - Warrender Park Road
- 27 - Warrender Park Terrace
- 28 - Leven Place
- 29 - Brougham Street
- 30 - Bread Street (Fountainbridge)
- 31 - Usher Hall
- 32 - Lothian Road
- 33 - Princes Street (west)
- 34 - Frederick Street
- 35 - Hill Street (Frederick Street)
- 36 - Howe Street
- 37 - Royal Circus
- 38 - Kerr Street
- 39 - Raeburn Place
- 40 - Dean Park Street
- 41 - Learmonth Grove
- 42 - Flora Stevenson School
- 43 - Comely Bank Cemetery
- 44 - Western General
- 45 - West Woods
- 46 - North Werber Park
- 47 - Crewe Toll
- 48 - Grigor Drive
- 49 - Telford Place
- 50 - Telford Gardens
- 51 - Telford Drive
- 52 - Groathill Road South
- 53 - Wester Drylaw Row
- 54 - Drylaw School
- 55 - Drylaw Parish Church
- 56 - Craigroyston Health Centre
- 57 - Muirhouse Avenue
- 58 - Muirhouse Hub
- 59 - Craigroyston Community High School
- 60 - Pennywell Cottages
- 61 - Waterfront Gait
- 62 - Edinburgh College
- 63 - Granton Mains East
- 64 - Waterfront Broadway
- 65 - West Granton